package com.feeyo.prophet.pojo.action.financial;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

/**
 * 财报
 * @author tig
 */
@Data
public class FinancialReportResp {

    /**
     * 航司名称
     */
    @JSONField
    private String airline;

    /**
     * 数据时期
     */
    @JSONField
    private String period;

    /**
     * 营业总收入
     */
    @JSONField
    private Double grossRevenue;

    /**
     * 营业收入
     */
    @JSONField
    private Double operatingRevenue;

    /**
     * 营业总成本
     */
    @JSONField
    private Double totalOperatingCosts;

    /**
     * 营业成本
     */
    @JSONField
    private Double operatingCosts;

    /**
     * 研发费用
     */
    @JSONField
    private Double rdExpenses;

    /**
     * 营业税金及附加
     */
    @JSONField
    private Double taxesSurcharges;

    /**
     * 销售费用
     */
    @JSONField
    private Double sellingCosts;

    /**
     * 管理费用
     */
    @JSONField
    private Double overhead;

    /**
     * 财务费用
     */
    @JSONField
    private Double financialExpenses;

    /**
     * 资产减值损失
     */
    @JSONField
    private Double assetsLoss;

    /**
     * 其他经营收益
     */
    @JSONField
    private Double otherOpIncome;

    /**
     * 公允价值变动收益
     */
    @JSONField
    private Double incomeChangesValue;

    /**
     * 投资收益
     */
    @JSONField
    private Double investmentIncome;

    /**
     * 对联营企业和合营企业的投资收益
     */
    @JSONField
    private Double joinCooperativeIncome;

    /**
     * 营业利润
     */
    @JSONField
    private Double operatingProfit;

    /**
     * 营业外收入
     */
    @JSONField
    private Double nonbusinessIncome;

    /**
     * 营业外支出
     */
    @JSONField
    private Double nonbusinessExpenditure;

    /**
     * 利润总额
     */
    @JSONField
    private Double totalProfits;

    /**
     * 所得税费用
     */
    @JSONField
    private Double taxExpense;

    /**
     * 净利润
     */
    @JSONField
    private Double netProfits;

    /**
     * 归属于母公司股东的净利润
     */
    @JSONField
    private Double parentStockholderProfits;

    /**
     * 少数股东损益
     */
    @JSONField
    private Double minorityInterest;

    /**
     * 扣除非经常性损益后的净利润
     */
    @JSONField
    private Double netProfitLoss;

    /**
     * 每股收益
     */
    @JSONField
    private Double earningsPerShare;

    /**
     * 基本每股收益
     */
    @JSONField
    private Double basicEps;

    /**
     * 稀释每股收益
     */
    @JSONField
    private Double dilutedEps;

    /**
     * 其他综合收益
     */
    @JSONField
    private Double otherComprehensiveIncome;

    /**
     * 归属于母公司股东的其他综合收益
     */
    @JSONField
    private Double parentComprehensiveIncome;

    /**
     * 归属于少数股东的其他综合收益
     */
    @JSONField
    private Double minorityComprehensiveIncome;

    /**
     * 综合收益总额
     */
    @JSONField
    private Double totalComprehensiveIncome;

    /**
     * 归属于母公司所有者的综合收益总额
     */
    @JSONField
    private Double parentTotalIncome;

    /**
     * 归属于少数股东的综合收益总额
     */
    @JSONField
    private Double minorityTotalIncome;




    /**
     * 机场名
     */
    @JSONField
    private String airport;


    /**
     * 其他收益
     */
    @JSONField
    private Double otherIncome;

    /**
     * 盈亏分析
     */
    @JSONField
    private String profitLossAnalysis;

    /**
     * 净利率
     */
    @JSONField
    private Double netProfitRatio;

    /**
     * 航空性收入占比
     */
    @JSONField
    private Double aviationIncome;

    /**
     * 飞机起降及相关费用
     */
    @JSONField
    private Double airplaneTakeoffCharge;

    /**
     * 旅客服务费用
     */
    @JSONField
    private Double passengerServiceCharge;

    /**
     * 非航空性收入占比
     */
    @JSONField
    private Double noAviationIncome;
}
